study of landforms - German English Dictionary